package com.quanjiaolian.playground.service;

import java.util.List;

import com.quanjiaolian.bean.PlaygroundSub;

public interface PlaygroundService {
	/**
	 * 场馆信息提交
	 * @param pgs
	 * @return
	 */
	public int pgSubmit(PlaygroundSub pgs);
	/**
	 * 查询所有场馆信息(支持分页)
	 * @param firstSize
	 * @param maxSize
	 * @param latitude
	 * @param longitude
	 * @param pg_name
	 * @return
	 */
	public List<Object> queryAllPGInfo(int firstSize,int maxSize,String latitude,String longitude,String pg_name);
	/**
	 * 查询离用户最近的场馆列表(支持分页)
	 * @param firstSize
	 * @param maxSize
	 * @param latitude 用户纬度
	 * @param longitude 用户精度
	 * @param minLat 最小纬度
	 * @param minLng 最小精度
	 * @param maxLat 最大纬度
	 * @param maxLng 最大精度
	 * @return
	 */
	public List<Object> queryNearByUser(int firstSize,int maxSize,String latitude,String longitude,double minLat,double minLng, double maxLat, double maxLng);
	/**
	 * 根据场馆ID查询场馆详细信息
	 * @param pg_id
	 * @return
	 */
	public List<Object> queryPGDetailById(int pg_id);
}
